/* 节点模板管理111111111111 */

body {
    margin: 0 auto;
}

/* 圆环 */

.element1 {
    width: 22px;
    height: 21px;
    border-radius: 50%;
    border: 2px solid #CDCDCD;
}

.child1 {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #CDCDCD;
    position: relative;
    top: 3px;
    left: 3px;
}

.clear {
    display: block;
    content: "";
    clear: both;
}

.left {
    float: left;
}

/* 下拉组建 */

em {
    font-style: normal;
}

ul {
    list-style: none;
}

.drop-list>li>ul {
    height: 0;
    overflow: hidden;
    transition: all .5s linear;
}

.drop-list>li {
    position: relative;
    margin-left: 32px;
    margin-top: 21px;
}

.drop-list .open+ul {
    height: 35px;
}

.clear-list>li {
    font-size: 13px;
    float: left;
    padding: 10px;
}

.clear-list>li:first-child {
    margin-left: 35px;
}

.clear-list>li:nth-child(2){
    display: block;
    position: absolute;
    top:20px;
    left:25%;
}

.clear-list>li:nth-child(3) {
    position: absolute;
    top:20px;
    left:40%;
}

.clear-list>li:nth-child(4) {
    position: absolute;
    top:20px;
    left:60%;
}

.clear-list>li:nth-child(5) {
    position: absolute;
    top:20px;
    left:70%;
}

.clear-list>li:nth-child(3)>input {
    width: 50px;
}

.clear-list::after {
    display: block;
    clear: both;
    content: '';
}

.drop-list span::before {
    content: "●";
    color: #CDCDCD;
}

/* 各个模块 */

.jd-block {
    width: 82%;
    background-color: #fff;
    padding: 5px 8px 10px;
    margin-bottom: 10px;
}

.total-title {
    font-size: 17px;
    margin-left: 10px;
}

.footer {
    font-size: 18px;
    text-align: center;
    padding: 50px;
}

.user-node-manger {
    padding-bottom: 25px;
}

/*下拉框*/
#content-main>select {
    position:absolute ;
    top:12px;
    right: 20%;
    font-size: 18px;
    padding-bottom: 5px;
}